a person with positive features - Alemán Inglés Diccionario